﻿/* tslint:disable */
/* eslint-disable */

/**
 * 渠道配品
 * @export
 * @interface EsProductChannel
 */
export interface EsProductChannel {

    /**
     * Id
     * @type {number}
     * @memberof EsProductChannel
     */
     id?: string | null;

    /**
     * 商户ID
     * @type {number}
     * @memberof EsProductChannel
     */
     merchantId?: string | null;

    /**
     * 产品Id
     * @type {number}
     * @memberof EsProductChannel
     */
     productId?: string | null;

    /**
     * 产品名称
     * @type {string}
     * @memberof EsProductChannel
     */
    productName?: string | null;

    /**
     * 渠道Id
     * @type {number}
     * @memberof EsProductChannel
     */
     channelId?: string | null;

    /**
     * 渠道名称
     * @type {string}
     * @memberof EsProductChannel
     */
    channelName?: string | null;

    /**
     * 运营商平台 OperatorPlatform  platformId
     * @type {number}
     * @memberof EsProduct
     */
     operatorPlatform?: number;

    /**
     * Key
     * @type {string | null}
     * @memberof EsProductChannel
     */
     code?: string | null;

    /**
     * 配置状态
     * @type {number}
     * @memberof EsProductChannel
     */
     status?: number;

    /**
     * 商户结算价格
     * @type {number}
     * @memberof EsProductChannel
     */
     merchantSettlementPrice?: number;

    /**
     * 渠道结算价格
     * @type {number}
     * @memberof EsProductChannel
     */
     channelSettlementPrice?: number;

    /**
     * 小时限数量
     * @type {number}
     * @memberof EsProductChannel
     */
     hourlyLimit?: number;

    /**
     * 日限数量
     * @type {number}
     * @memberof EsProductChannel
     */
     dailyLimit?: number;

    /**
     * 月限数量
     * @type {number}
     * @memberof EsProductChannel
     */
     monthlyLimit?: number;

    /**
     * 扣量起始数量
     * @type {number}
     * @memberof EsProductChannel
     */
     startingQuantity?: number;

     /**
     * 扣量分子
     * @type {number}
     * @memberof EsProductChannel
     */
    deductionNumerator?: number;

    /**
     * 扣量分母
     * @type {number}
     * @memberof EsProductChannel
     */
     deductionInterval?: number;

    /**
     * 同步链接
     * @type {string | null}
     * @memberof EsProductChannel
     */
     syncUrl?: string | null;

    /**
     * 间隔同步周期（单位：秒）
     * @type {number}
     * @memberof EsProductChannel
     */
     intervalSyncPeriod?: number;

    /**
     * 是否开启IP限制
     * @type {number}
     * @memberof EsProductChannel
     */
     isLimitIP?: number;

    /**
     * 是否开启业务互斥
     * @type {number}
     * @memberof EsProductChannel
     */
     isMutex?: number;

    /**
     * 同步成功
     * @type {number}
     * @memberof EsProductChannel
     */
    syncOnlySuccess?: number;

    /**
     * 备注
     * @type {string | null}
     * @memberof EsProductChannel
     */
     remark?: string | null;

    /**
     * 创建时间
     * @type {Date | null}
     * @memberof EsProductChannel
     */
     createTime?: Date | null;

    /**
     * APP黑名单
     * @type {number}
     * @memberof EsProductChannel
     */
    blackApp?: number | null;

    /**
     * 产品类别编码
     * @type {string | null}
     * @memberof EsProductChannel
     */
    productCategoryCode?: string | null;

    /**
     * 产品类别排序
     * @type {number}
     * @memberof EsProductChannel
     */
    productCategoryIndex?: number | null;
}
